total warfare - French English Dictionary